plasma microtorch - German English Dictionary